package com.cms.recursoshumanos.handler;

import java.util.Date;

import com.cms.recursoshumanos.facade.CantVacacionesDiaFacade;
import com.cms.recursoshumanos.facade.PlanillaVacacionesFacade;
import com.cms.recursoshumanos.utilities.Tool;

public class VacacionesMainScreenHandler extends BaseHandler
{

	public void getVacacionesDias (String username, String password)
	{
		
		facadeGetVacacionesDias(username, password);
		//vac_facade.run_facade(vac_facade);
		
	}
	public void facadeGetVacacionesDias(String usuario, String password)
	{
		CantVacacionesDiaFacade vac_facade = new CantVacacionesDiaFacade(usuario, password);
		
		vac_facade.getVacaciones();
	}
	public void facadeGetPlanilla(String username, String password, int cantidad, String fecha_inic, String fecha_tope)
	{
		PlanillaVacacionesFacade vac_facade = new PlanillaVacacionesFacade(this,
				username, 
				password,
				cantidad,
				fecha_inic,
				fecha_tope);

		vac_facade.getPlanillaVacaciones();
	}
	
	public void getPlanillaVacaciones (String username, String password, int cantidad, Date fecha_inic, Date fecha_tope)
	{
		
		facadeGetPlanilla(username, 
							password, 
							cantidad, 
							Tool.getInstance().parseDateToString(fecha_inic, 1),
							Tool.getInstance().parseDateToString(fecha_tope, 1));
		//vac_facade.run_facade(vac_facade);
		
	}
	

}
